(a river) flow - English Synonyms Dictionary